﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace MigColetaMinMax.Controle.Ctl_SQL
{
    public class CtlConsultaSQL
    {
        public CtlConsultaSQL() { }

        public static List<string> ObterNomeDoLeiturista()
        {
            List<string> lst = new List<string>();

            lst = DAO.DAO_SQLServer.DAOConsultaSQL.ObterNomeDoLeiturista();

            return lst;
        }

        public static string ObterNomeDoLeituristaMat(string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterNomeDoLeituristaMat(matricula);
        }

        public static string ObterMatricula(string nome)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterMatricula(nome);
        }

        public static DataTable ObterRoteiroRemMes(int remessa, string mes)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterRoteiroRemMes(remessa, mes);
        }

        public static DataTable ObterLeituraRemMes(int remessa, string mes)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterLeituraRemMes(remessa, mes);
        }

        public static DataTable ObterRoteiroMes(string mes)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterRoteiroMes( mes);
        }

        public static DataTable ObterLeituraMes(string mes)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterLeituraMes(mes);
        }

        public static DataTable ObterRoteiroLeiturista(string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterRoteiroLeiturista(matricula);
        }

        public static DataTable ObterLeituraLeiturista(string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterLeituraLeiturista(matricula);
        }

        public static DataTable ObterRoteiroLeituristaMes(string mes, string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterRoteiroLeituristaMes(mes,matricula);
        }

        public static DataTable ObterLeituraLeituristaMes(string mes, string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterLeituraLeituristaMes(mes, matricula);
        }

        public static DataTable ObterRoteiroLeituristaRemMes(string mes, int remessa, string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterRoteiroLeituristaRemMes(mes, remessa,matricula);
        }

        public static DataTable ObterLeituraLeituristaRemMes(string mes, int remessa, string matricula)
        {
            return DAO.DAO_SQLServer.DAOConsultaSQL.ObterLeituraLeituristaRemMes(mes, remessa, matricula);
        }
    }
}
